audio-visual laboratory - French English Dictionary